package com.example.his.api.mis.service;

import com.example.his.api.common.PageUtils;
import com.example.his.api.db.pojo.GoodsEntity;
import org.springframework.web.multipart.MultipartFile;

import java.util.HashMap;
import java.util.Map;

public interface GoodsService {

  // 分页
  public PageUtils searchByPage( Map param );

  // 设置图片上传
  public String uploadImage( MultipartFile file );

  // 新增
  public int insert( GoodsEntity entity );

  //  修改查询ID
  public HashMap searchById( int id );

  // 更新
  public int update( GoodsEntity entity );

  // 上传文件
  public void updateCheckup( int id, MultipartFile file );

  // Switch 状态
  public boolean updateStatus( Map param );

  // 删除
  public int deleteByIds( Integer[] ids );
}
